Were Tomales Bay to be in Scotland it would probably be called a sea loch.
Coincidentally, this is a view of Tomales Bay from Inverness on its western shore.